import type { SearchPageTypes } from '@/resources/interface/ResultTypes'

export interface StudentAddDTOType {
  userId: number
  studentNumber: string
  className: string
  studentName: string
  major: string
  enrollmentYear: string
}

export interface StudentUpdateDTOType {
  id: number
  userId: number
  studentNumber: string
  className: string
  studentName: string
  major: string
  enrollmentYear: string
}

export interface StudentSearchDTOType {
  studentNumber: string
  className: string
  major: string
  studentName: string
  page: SearchPageTypes
}

export interface StudentSearchVOType {
  id: number
  userId: number
  studentNumber: string
  className: string
  major: string
  enrollmentYear: string
  createTime: string
  updateTime: string
  createBy: string
  updateBy: string
}
